﻿#!/bin/bash
#author:Castle Moriarty
# date:2025-10-31

## 检测脚本上次是否执行完成

## 脚本运行时，需要检测该脚本上次是否执行完成，如果还在执行直接退出脚本，否则直接执行该脚本


## 计算进程数
## 将本次执行的pid以及grep进程都过滤掉
p_n=$(ps -ef|grep $0|egrep -v "grep|$$" |2c -l)

## 如果进程数大于0说明上次没有执行完
if [ ${p_n} -gt 0 ]
then
  echo "上次脚本还没有执行完"
  exit 0
fi

sleep 30

##





